@keyframes loading {
  0% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}

.container {
  border-radius: 4px;
  overflow: hidden;
  display: flex;
  margin-bottom: 10px;

  .part {
    background: linear-gradient(
      90deg,
      #f5f5f5 25%,
      #e8e8e8 37%,
      #f5f5f5 63%
    );
    background-size: 400% 100%;
    height: 100%;
    animation: loading 1.4s ease infinite;
    border-radius: 4px;
    &:not(:last-child) {
      margin-right: 16px;
    }
  }
}
